home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 2000 October / Software of the Month - Ultimate Collection Shareware 277.iso / pc / PROGRAMS / UTILITY / WINLINUX / DATA1.CAB / programs_-_include / ASM-ARM / ARCH-ARC / IRQS.H < prev    next >
C/C++ Source or Header  |  1999-09-17  |  1KB  |  52 lines

  1. /*
  2.  * linux/include/asm-arm/arch-arc/irqs.h
  3.  *
  4.  * Copyright (C) 1996 Russell King, Dave Gilbert
  5.  *
  6.  * Modifications:
  7.  *  04-04-1998    PJB    Merged arc and a5k versions
  8.  */
  9.  
  10. #include <linux/config.h>
  11.  
  12. #if defined(CONFIG_ARCH_A5K)
  13. #define IRQ_PRINTER        0
  14. #define IRQ_BATLOW        1
  15. #define IRQ_FLOPPYINDEX        2
  16. #define IRQ_FLOPPYDISK        12
  17. #elif defined(CONFIG_ARCH_ARC)
  18. #define IRQ_PRINTERBUSY        0
  19. #define    IRQ_SERIALRING        1
  20. #define IRQ_PRINTERACK        2
  21. #define IRQ_FLOPPYCHANGED    12
  22. #endif
  23.  
  24. #define IRQ_VSYNCPULSE        3
  25. #define IRQ_POWERON        4
  26. #define IRQ_TIMER0        5
  27. #define IRQ_TIMER1        6
  28. #define IRQ_IMMEDIATE        7
  29. #define IRQ_EXPCARDFIQ        8
  30. #define IRQ_SOUNDCHANGE        9
  31. #define IRQ_SERIALPORT        10
  32. #define IRQ_HARDDISK        11
  33. #define IRQ_EXPANSIONCARD    13
  34. #define IRQ_KEYBOARDTX        14
  35. #define IRQ_KEYBOARDRX        15
  36.  
  37. #if defined(CONFIG_ARCH_A5K)
  38. #define FIQ_SERIALPORT        4
  39. #elif defined(CONFIG_ARCH_ARC)
  40. #define FIQ_FLOPPYIRQ        1
  41. #define FIQ_FD1772        FIQ_FLOPPYIRQ
  42. #endif
  43.  
  44. #define FIQ_FLOPPYDATA        0
  45. #define FIQ_ECONET        2
  46. #define FIQ_EXPANSIONCARD    6
  47. #define FIQ_FORCE        7
  48.  
  49. #define IRQ_TIMER        IRQ_TIMER0
  50.  
  51. #define irq_cannonicalize(i)    (i)
  52.